finish up something quickly - French English Dictionary